<?php

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of user
 *
 * @author link2
 */
class Contato extends ADM_Controller {

    //put your code here

    public function __construct() {
        parent::__construct();
        /// load_module($_module, $langfile, $lang = '')
        $this->load->language('contato/contato');
        $this->load->model('contato/contato_model');
    }

    function index() {
        $v_dados = array();
        $v_dados['contatos'] = array();
        $b_consultar = $this->contato_model->getAllContatos();
        //echo var_dump($b_consultar);
        if ($b_consultar != null) {
            foreach ($b_consultar as $k => $v) {
                $v_dados['contatos'][$k]['id'] = $v->id;
                $v_dados['contatos'][$k]['data'] = formatarData($v->data, array('formato' => 'd/m/y H:i'));
                $v_dados['contatos'][$k]['nome'] = $v->nome;
                $v_dados['contatos'][$k]['mensagem'] = $v->mensagem;
                $v_dados['contatos'][$k]['email'] = $v->email;
                $v_dados['contatos'][$k]['ip'] = $v->ip;
                $v_dados['contatos'][$k]['lida'] = $v->lida;
                $v_dados['contatos'][$k]['lida_icon'] = ($v->lida == '0' ? 'i_mail' : 'i_tick');
            }
        }
        //echo var_dump($v_dados['contatos'][$k]['id']);
        $v_dados['link_contato'] = $this->permissions->get_url('contato_contato_index');
        $v_dados['link_contato_status'] = $this->permissions->get_url('contato_contato_status');
        $v_dados = $this->lang->multi_line($v_dados);
        $this->parser->parse_cms('contato_view', $v_dados);
    }

    public function status() {
        //pre($_POST);exit;
        $contato = $this->contato_model->get($this->input->post('id'));

        $lida = ($contato->lida == '1' ? 0 : 1);
        $b_alterar = $this->contato_model->alterar_valor_campo($contato->id, 'lida', $lida);
        $v_dados = array();
        $v_dados['status'] = $lida;
        $v_dados['lida_icon'] = ($lida == '0' ? 'i_mail icon small' : 'i_tick icon small');

        if ($b_alterar === TRUE) {
            $v_dados['cod'] = 999;
            $v_dados['msg'] = $this->lang->line('lang_lida_success');
            $v_dados['header'] = $this->lang->line('lang_header_lida_success');
        } else {
            $v_dados['cod'] = 111;
            $v_dados['msg'] = $this->lang->line('lang_lida_warning');
            $v_dados['header'] = $this->lang->line('lang_header_lida_warning');
        }
        echo json_encode($v_dados);
    }
}